	$(document).ready(function(){
		InitRaporting();
	});
	
	function InitRaporting()
	{	
		
		$(".groupcheck").click(function()
		{		
			if($(this).is(':checked'))
			{
				$(this).parent().parent().parent().find(".check_price").each(function()
				{
					if(!($(this).is(':checked')))
					{
						$(this).parent().parent().find(".price").each(function()
						{
							var price=parseInt($('.total_price').text());
							price+=1*$(this).text();
							$('.total_price').text(price);			
						});
						$(this).attr('checked','checked');
					}
				});
			}else{
				$(this).parent().parent().parent().find(".check_price").each(function()
				{
					if($(this).is(':checked'))
					{
						$(this).removeAttr('checked');
						$(this).parent().parent().find(".price").each(function()
						{
							var price=parseInt($('.total_price').text());
							price-=1*$(this).text();
							$('.total_price').text(price);			
						});
					}										
				});
			}
		});
		
		$(".check_price").click(function(){
			
			var sign=-1;
			
			if($(this).is(':checked'))
			{
				sign=1;
			}
			
			$(this).parent().parent().find(".price").each(function()
			{
				var price=parseInt($('.total_price').text());
				price+=(sign*$(this).text());
				$('.total_price').text(price);			
			});
			
			
			
			
		});
	}